perm filename 033LSP.OUT[TIM,LSP]  blob 
sn#681183 filedate 1982-10-05 generic text, type T, neo UTF8
 
(* (SPECIAL SIZE CLASSMAX TYPEMAX D)
   (FIXNUM (PLACE FIXNUM FIXNUM) SIZE CLASSMAX TYPEMAX D))
(PROGN (QUOTE COMPILE)
       (FLUSH-MACROMEMOS (QUOTE TAB) (QUOTE FLUSH-MACROMEMOS))
       (DEFINEQ ((TAB MACRO)
		 (LAMBDA (|TAB-MACROARG..1|) 
		   (OR (MACROFETCH |TAB-MACROARG..1|)
		       (MACROMEMO
			|TAB-MACROARG..1|
			(PROGN |TAB-MACROARG..1| (QUOTE (TYO 9)))
			(QUOTE TAB)))))))
(PROGN (SETQ TRUE T) (SETQ FALSE NIL))
(* (PROGN (SETQ TRUE T) (SETQ FALSE NIL)))
(SETQ SIZE 511)
(SETQ CLASSMAX 3)
(SETQ TYPEMAX 13)
(SETQ D 8)
(* (SPECIAL III KOUNT) (FIXNUM III I J K KOUNT M N))
(* (ARRAY* (FIXNUM PIECECOUNT 1 CLASS 1 PIECEMAX 1)
	   (NOTYPE PUZZLE 1 P 2)))
(DEFINE-ARRAY PIECECOUNT FIXNUM (IPLUS CLASSMAX 2))
(DEFINE-ARRAY CLASS FIXNUM (ADD1 TYPEMAX))
(DEFINE-ARRAY PIECEMAX FIXNUM (ADD1 TYPEMAX))
(DEFINE-ARRAY PUZZLE T (IPLUS SIZE 2))
(DEFINE-ARRAY P T (ADD1 TYPEMAX) (IPLUS SIZE 2))